Ch 9.htm

назад | содержание | вперед

Система файловых объектов (FSO)

В Visual Basic 6 кроме традиционного применяется принципиально новый метод работы с файлами, который заключается в использовании объектно-ориентированного подхода. В систему файловых объектов FSO (File System Objects) входит набор классов объектов с большим количеством методов.

В этом разделе мы перечислим основные классы системы и обсудим методику их использования. Основные классы объектов, которые входят в состав FSO, указаны в табл. 9.6.

Таблица 9.6. Список основных классбв объектов системы файловых объектов

Класс | Описание
Drive | Класс для работы с устройствами системы. Понятие устройство в данном случае имеет широкое значение и включает в себя, например, жесткий диск, устройство CD-ROM, логический диск
Folder | Класс для работы с папками: создание, удаление, чтение и установка атрибутов папок
Files | Класс для работы с файлами: создание, удаление, копирование файлов, чтение и установка атрибутов файлов
FileSystemObject | Базовый класс системы, на основе которого построены все другие классы. Часть методов и свойств дублируют методы и свойства других классов
TextStream | Специальный класс для работы с текстовыми файлами

Для того чтобы можно было пользоваться объектами FSO, необходимо подключить к проекту библиотеку Microsoft Scripting Runtime в окне подключения ссылок References (Ссылки), открываемом при выполнении команды References меню Project (Проект). В этой библиотеке находятся все классы системы FSO. Просмотреть методы и свойства классов можно с помощью окна Object Browser (Браузер объектов), которое вызывается командой Object Browser меню View (Вид). В этом окне все классы FSO находятся в библиотеке Scripting, которую можно найти по этому имени в верхнем раскрывающемся списке.

Рассмотрим методы и свойства, входящие в эти классы.

назад | содержание | вперед